package own.stu.jobgib.playown.vediodown.bili.model.media;

import com.google.gson.annotations.SerializedName;
import lombok.Data;

import java.util.List;

@Data
public class MediaListItem{

	@SerializedName("offset")
	private int offset;

	@SerializedName("cnt_info")
	private CntInfo cntInfo;

	@SerializedName("upper")
	private Upper upper;

	@SerializedName("elec_info")
	private Object elecInfo;

	@SerializedName("link")
	private String link;

	@SerializedName("index")
	private int index;

	@SerializedName("title")
	private String title;

	@SerializedName("type")
	private int type;

	@SerializedName("tid")
	private int tid;

	@SerializedName("copy_right")
	private int copyRight;

	@SerializedName("like_state")
	private int likeState;

	@SerializedName("short_link")
	private String shortLink;

	@SerializedName("cover")
	private String cover;

	@SerializedName("duration")
	private int duration;

	@SerializedName("fav_state")
	private int favState;

	@SerializedName("pages")
	private List<PagesItem> pages;

	@SerializedName("pubtime")
	private int pubtime;

	@SerializedName("intro")
	private String intro;

	@SerializedName("rights")
	private Rights rights;

	@SerializedName("bv_id")
	private String bvId;

	@SerializedName("id")
	private int id;

	@SerializedName("page")
	private int page;

	@SerializedName("attr")
	private int attr;

	@SerializedName("coin")
	private Coin coin;
}